home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 February: Tool Chest / Apple Developer CD Series Tool Chest February 1996 (Apple Computer)(1996).iso / Tool Chest / Development Tools & Languages / Macintosh Common Lisp Related / CLiCC-CodeWarrior-0.6.2 / CLiCC-CodeWarrior-0.6.2.sit / clicc-0.6.2 / doc / Klassenbaum.txt < prev    next >
Encoding:
Text File  |  1993-07-27  |  2.3 KB  |  72 lines

  1.                  Uebersicht zur Implementation der Zwischensprache
  2.              -------------------------------------------------
  3. $Revision: 1.2 $
  4. $Log: Klassenbaum.txt,v $
  5. # Revision 1.2  1993/07/27  16:29:03  hk
  6. # Revision Keyword hinzugefuegt
  7. #
  8.  
  9. zws-object -+- module
  10.         |
  11.             +- var -+- static-+- defined-static -+- local-static --- cont 
  12.             |       |         |                  +- global-static
  13.             |       |         +- imported-static
  14.             |       +- dynamic
  15.             |
  16.         +- slot-desc
  17.         |
  18.         +- params
  19.         |
  20.         +- opt --- key
  21.         |
  22.             +- method-def
  23.         |
  24.         +- form -+- var-ref
  25.                  |
  26.                      +- named-const -+- defined-named-const
  27.                      |               +- imported-named-const
  28.                  |
  29.                  +- literal -+- sym -+- defined-sym
  30.                      |           |       +- imported-sym
  31.                  |           |
  32.                  |           +- structured-literal
  33.                      |           +- literal-instance
  34.                  |           +- simple-literal-+- null-form
  35.              |                             +- character-form
  36.                      |                    +- num -+- int
  37.                      |                                     +- ratio-form
  38.                  |                                     +- float-form
  39.                      |                               +- complex-form
  40.              |
  41.                      + - class-def -+- defined-class
  42.                      |              +- imported-class
  43.                      |
  44.                  +- fun -+- simple-fun -+- defined-fun -+- global-fun
  45.                      |       |              |               +- local-fun
  46.                      |       |              +- imported-fun -+- special-sys-fun
  47.                      |       |
  48.                      |       +- generic-fun -+- defined-generic-fun-+-global-generic-fun
  49.                      |                       |                      +-local-generic-fun
  50.                      |                       +- imported-generic-fun
  51.                      |
  52.                      +- app
  53.                      +- setq-form
  54.              +- progn-form
  55.              +- if-form
  56.              +- switch-form
  57.              +- labeled-form
  58.              +- let*-form
  59.                  +- labels-form
  60.              +- let/cc-form
  61.                  +- tagbody-form
  62.              +- tagged-form
  63.              +- mv-lambda 
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.